/**
 * Created by kris on 2017/5/13.
 */
$.extend($.fn.validatebox.defaults.rules, {
    /**
     * 最短长度验证
     * validType:'minLength[5]'
     */
    minLength: {
        validator: function (value, param) {
            return value.length >= param[0];
        },
        message: '输入的内容过短，最少 {0}个字。'
    },
    /**
     * 最长长度验证
     * validType:'maxLength[5]'
     */
    maxLength: {
        validator: function (value, param) {
            return value.length <= param[0];
        },
        message: '输入的内容过长，最多只能输入{0}个字。'
    },
    /**
     * 手机号验证
     */
    phone: {
        validator: function (value, param) {
            var re = /^0?1[3|4|5|7|8][0-9]\d{8}$/;
            return re.test(value);
        },
        message: '手机号码格式不正确'
    },
    /**
     * 验证两个字段的值是否相同
     */
    equals: {

        validator: function (value, param) {
            var i = $(param[0]);
            return value == i.val();
        },
        message: '两次输入不一致'
    },
    range: {
        validator: function (value, param) {
            var val1 = $(param[0]).val(),
                val2 = $(param[1]).val();
            if (val1 && val2) {

            }
            return false;
        },
        message: '{0} {1} {2} {3}'
    }
});